package com.groupseven.happycampus.mapper;



import com.groupseven.happycampus.common.pojo.Referee;
import com.groupseven.happycampus.common.vo.PieVo;

import java.util.List;
import java.util.Map;

public interface RefereeMapper {

    /**
     * 分页查询及模糊查询裁判信息
     * @return
     */

    List<Referee> findAll();



    List<Referee> selectReferee(Map<String,Object> params);


    /**
     * 添加裁判信息
     * @param referee
     * @return
     */
    int addReferee(Referee referee);


    /**
     * 根据id删除裁判信息
     * @param id
     * @return
     */

    int deleteRefereeById(Integer id);


    /**
     * 修改裁判信息
     * @param referee
     * @return
     */

    int updateReferee(Referee referee);



    /**
     * 裁判级别图
     * @return
     */
    List<PieVo> gradePieData();
}
